package com.hspedu.final_;

public class Final01 {
    public static void main(String[] args) {
        E e = new E();
    }
}


//要求A类不能被其他类继承，这时用个final修饰A类即可
final class A{

}

/*class B extends A{

}*/

//如果要求hi不能被重写，但是可以被继承，故用final关键字即可
class C{

    public final void hi(){

    }
}

class D extends C{
    //重写了C类的hi方法
   /* public void hi() {
        super.hi();
    }*/
}

class E{
    public final double TAX_RATE = 0.08;//加了之后，实例化对象化，不能修改了
}

//当不希望局部变量被修改
class F{
    public void Cry(){
        final double NUM = 0.01;
//        NUM = 0.9;
        System.out.println("NUM=" + NUM);
    }
}